trussed roof - German English Dictionary